make a debut - German English Dictionary